/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0; font-size:12px; font-family:Helvetica,Arial,sans-serif; color:#333333}
body{ background-color:#FFFFFF; margin:0; padding:0;}
ol,ul{list-style:none}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}
a{ text-decoration:none;}
.clear{ clear:both;}
a.gay_666:link,a.gay_666:visited{color:#666666;text-decoration:none;}
a.gay_666:hover{color:#FF6600;text-decoration:underline;}

#gn{ height:34px; background:url(../images/top_bg.png);}
#gn .mid{ width:916px; height:30px; line-height:30px; margin:0 auto; position:relative;}
#gn ul.qucik-menu-a{ position:absolute; height:30px; top:0; left:255px; width:250px;}
.qucik-menu-a li{float:left;background: url(../images/top_bg.png) -40px -161px no-repeat; padding:0 13px}
.qucik-menu-a a:link,.qucik-menu-a a:visited,.qucik-menu-b a.blue-l:link,.qucik-menu-b a.blue-l:visited{ color:#0B4B95;text-decoration:none;}
.qucik-menu-a a:hover,.qucik-menu-b a.blue-l:hover{ color:#FF6600;text-decoration:underline;}
#gn .qucik-menu-b{ position:absolute; height:30px; top:0; left:475px; width:440px; padding-left:10px; background:url(../images/top_bg.png) 0 -34px no-repeat;}
.qucik-menu-b a{ margin:0 4px 0 6px }
.qucik-menu-b a:link,.qucik-menu-b a:visited{ color:#6b6b6b;text-decoration:none;}
.qucik-menu-b a:hover{ color:#FF6600;text-decoration:underline;}
.qucik-menu-b a.red-l:link,.qucik-menu-b a.red-l:visited{ color:#FF6600;text-decoration:none;}
.qucik-menu-b a.red-l:hover{ color:#FF6600;text-decoration:underline;}

.menubox{ width:916px; margin:0 auto; padding:15px 0; text-indent:-15px;}
.menubox a{ color:#333333; font: normal 16px/30px "Microsoft Yahei","宋体"; padding:5px 15px;}
.menubox a:hover{ color:#ff6633;}
.mainbox{ width:916px; margin:0 auto;}
.leftmain{ width:624px; float:left; border:solid 1px #e3e3e3; border-top:solid 3px #e3e3e3; padding:10px 0;}
.navbox{ float:left; width:624px;}
.navbox .topbox{ width:624px; height:30px; float:left; }
.navbox .topbox h3{ display:block; float:left; height:30px; padding-left:20px; font: bold 14px/30px "宋体"; background:url(../images/pro_ico.jpg) no-repeat 10px 12px;}
.navbox .topbox h3 a{ color:#000000;}
.pro_main{ width:594px; float:left; padding:5px 10px 10px 20px; line-height:26px; overflow:hidden; text-indent:-10px;}
.pro_main a{ color:#444444; padding:0 10px;}
.pro_main a:hover{ color:#ff6633;}
.rightmain{ float:right; width:273px; border:solid 1px #e3e3e3;}
.rightmain h3{ display:block; float:left; width:263px; height:24px; padding:5px 0 5px 10px; font: normal 16px/24px "Microsoft Yahei","宋体";}
.rightmain ul{ display:block; float:left; width:253px; padding:0 10px 10px;}
.rightmain ul li{ display:block; float:left; width:243px; height:26px; line-height:26px; overflow:hidden;background:url(../images/pro_ico.jpg) no-repeat 0px 12px; padding-left:10px;}
.rightmain ul li a{ color:#333333; font-size:14px;}
.rightmain ul li a:hover{ color:#ff6633;}

.weixin {
	width: 1100px;
	margin: 0 auto;
	position: relative;
	z-index: 99999;
}

.weixinTop {
	position: absolute;
	padding: 0 0 0 28px;
	top: -37px;
	right: 16px;
	cursor: pointer;
	color: #666;
	line-height: 38px;
	background: url(../images/product/bg.png) 0 -24px no-repeat;
}

.weixinBot {
	position: absolute;
	right: 10px;
	top: -1px;
	display: none;
	border: 1px solid #d1d1d1;
}

.mobileBot {
	position: absolute;
	right: 80px;
	top: -1px;
	display: none;
	border: 1px solid #d1d1d1;
}

.mobileBot img {
	width: 90px;
}

.weixin a.mobile {
	background: url(../../images/offer_bg.png) 0 0px no-repeat;
	padding: 0 0 0 16px;
	margin-left: 10px;
	color: #666;
	margin: 0 5px;
	display: inline-block;
	position: absolute;
	top: -26px;
	right: 96px;
}
